home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 9241 < prev    next >
Encoding:
Text File  |  1996-08-05  |  2.5 KB  |  58 lines

  1. Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++
  2. Path: ERA.COM!era!spencer
  3. From: spencer@ERA.COM (Spencer Allain)
  4. Subject: Re: C/C++ knocks the crap out of Ada
  5. In-Reply-To: c2a192@ugrad.cs.ubc.ca's message of 27 Feb 1996 13: 01:35 -0800
  6. Message-ID: <SPENCER.96Feb29102241@zorgon.ERA.COM>
  7. Sender: news@ERA.COM
  8. Organization: Engineering Research Associates, Vienna, VA
  9. References: <JSA.96Feb16135027@organon.com> <4gaa6l$8mk@post.gsfc.nasa.gov>
  10.     <4gd94r$isu@mack.rt66.com> <1996Feb22.005518.13396@leeweyr.sccsi.com>
  11.     <4gvrffINNlqo@anvil.ugrad.cs.ubc.ca>
  12. Date: Thu, 29 Feb 1996 15:22:41 GMT
  13.  
  14. In article <4gvrffINNlqo@anvil.ugrad.cs.ubc.ca> c2a192@ugrad.cs.ubc.ca (Kazimir Kylheku) writes:
  15.  
  16.    What is intrinsically unsafe about C? I could write a strict,
  17.    standard-conforming, anally-retentive program in any language that could kill
  18.    people (maliciously, of course).
  19.  
  20.    Software which has life-threatening consequences shoud not be left to something
  21.    that sacrifices intimacy with hardware for some higher purpose that has more to
  22.    do with bureaucracy than anything else.
  23.  
  24.    And it should certainly not be written in some poorly standardized language,
  25.    for which no two implementations are in agreement. C is governed by an
  26.    ISO standard, which, if adhered to, lets a strictly conforming program
  27.    translated by a strictly conforming implementation yield well-defined results.
  28.  
  29.    I don't think you can say the same for Ada or C++.
  30.    -- 
  31.  
  32. Whoa there.  I think somebody has been feed a lot of misinformation.
  33.  
  34. Yes, C has an ISO standard, but this is only one aspect of the safety
  35. issue.
  36.  
  37. What is intrinsically unsafe about C?  I'm not about to rehash what's
  38. been said a million times, but any programming language that allows
  39. you to walk all over memory without any checks is considered
  40. intrinsically unsafe.
  41.  
  42. And who told you that Ada hasn't been standardized?
  43.  
  44. -Spencer
  45.  
  46. ----------------------------------------------------------------------
  47. Spencer Allain                    E-mail:  spencer@era.com
  48. Engineering Research Associates   Phone :  (703) 734-8800 x1414
  49. 1595 Spring Hill Road             Fax   :  (703) 827-9411
  50. Vienna, VA  22182-2235
  51.  
  52. Ask me why _NOT_ to buy anything from Royal Prestige, a Hycite Co.
  53. ----------------------------------------------------------------------
  54. <A HREF=http://www.research.digital.com/SRC/modula-3/html/home.html>
  55.              Modula-3 Home Page DEC SRC</A>
  56. <A HREF=http://www.vlsi.polymtl.ca/m3/>Modula-3 FAQ, etc. </A>
  57. ----------------------------------------------------------------------
  58.